dedicated vehicle - German English Dictionary